tree clover (trifolium ciliatum) - Alemán Inglés Diccionario